#include <iostream>
#include <mysql++.h>
#include "teclado.hh"
#include "conexao.hh"
#include "cadastrar.hh"
#include "pesquisar.hh"
#include "remover.hh"
#include "imprimir.hh"
#include "modificar.hh"

using namespace std;

int main(){
  conexao c;
  char opt;
  do{
    cout << "(1) - Cadastrar" << endl;
    cout << "(2) - Imprimir" << endl;
    cout << "(3) - Remover" << endl;
    cout << "(4) - Pesquisar" << endl;
    cout << "(5) - Modificar" << endl;
    cout << "(6) - Sair" << endl;
    cin >> opt;
    switch(opt){
    case '1':
      cadastrar(c);
      break;
    case '2':
      imprimir(c);
      break;
    case '3':
      remover(c);
      break;
    case '4':
      pesquisar(c);
      break;
    case '5':
      modificar(c);
      break;
    case '6':
      return false;
    default:
      cout << "\nErro. Escolha uma opção entre 1-6" << endl;
    }
    cout << endl;
  } while(true);
}
